java编程中<a href="info.jsp"?test=我爱我家">中的“?”是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/09/26 14:12:52

<a href="info.jsp"?test="我爱我家">
? 附带参数
test 自己定义的属性
我爱我家 是属性值
就是说点击..链到info.jsp页面 并想把这个页面的 我爱我家 几个字传到info.jsp页面中
接收
String test=request.getParameter("test");
显示
<%=test %>
注意 定义的属性名 和接收名最好一样

附带参数,这是get形式的传递,在info.jsp页面,你可以通过request.getParameter("test")来得到test的值,也就是“我爱我家”

url重写传递参数的方法。get形式的传递。url?key1=value1&key2=value2
可以在url所指页面用request.getParameter("key1")得到value1。传递多个参数用&。如?key1=value1&key2=value2。

<a href="info.jsp"?test=我爱我家">
意思为向 info.jsp传入一个参数。名称叫:test
值为:"我爱我家".
还有 就是 你的这条语句写错了
应该为:<a href="info.jsp?test=我爱我家">,你多了一个“"”。